package cn.school.logistics.entity;

import cn.school.common.utils.SysUserUtils;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description 资产
 * @Author fangjin.tao
 * @Date 2022-12-08
 */

@TableName("t_assets")
@Data
public class Assets implements Serializable {
	private static final long serialVersionUID = 4726287763144414383L;
	/**
	 * 资产ID
	 */
	@TableId
	private Long id;
	
	/**
	 * 资产编号
	 */
	private String asseCode;
	
	/**
	 * 资产名称
	 */
	private String asseName;
	
	/**
	 * 买入时间
	 */
	private Date asseBuyTime;
	
	/**
	 * 买入价格
	 */
	private Double asseBuyPrice;
	
	/**
	 * 当前价格
	 */
	private Double asseCurrentPrice;
	
	/**
	 * 资产分类
	 */
	private String asseType;
	
	/**
	 * 资产数量
	 */
	private Integer asseCount;
	
	/**
	 * 负责人
	 */
	private Long assePerson;
	
	
	/**
	 * 负责人名称
	 */
	private String assePersonName;
	
	/**
	 * 资产状态
	 */
	private String asseStatus;
	
	/**
	 * 备注
	 */
	private String asseMemo;
	
	/**
	 * 创建人
	 */
	private Long createBy;
	
	/**
	 * 创建时间
	 */
	private Date createTime;
	
	/**
	 * 修改人
	 */
	private Long modifyBy;
	
	/**
	 * 修改时间
	 */
	private Date modifyTime;

	/**
	 * 默认租户为当前登录人的租户
	 */
	private String tenantId = SysUserUtils.getSysUser().getTenantId();
}
